Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
62 ELMSTEAD Semi-Detached £104,002 £23,995 27 Jul 1999
68 ELMSTEAD Terraced £79,792 £77,000 2 Mar 2022
78 ELMSTEAD Terraced £84,000 31 May 2023
82 ELMSTEAD Semi-Detached £95,681 £52,500 14 Oct 2005
96 ELMSTEAD Semi-Detached £52,747 £34,000 26 Nov 2007
98 ELMSTEAD Terraced £92,875 £92,000 14 Mar 2023